reservation was a hotel room but got placed in an apartment instead. apartment was moldy. second day after complaining 3 times we got placed in our hotel room which was more like a 1 star standard even though they say the hotel is three stars. if you have any children, do not bring them to this hotel. normally there is loud music playing everynight down at the pool area. it is soooo loud that the sound comes through the windows and the walls. so it will surely be hard for you to get sleep at night at all. you can forget the standard daily room cleaning also. the housekeepers will come in, fold somethings, sweep a little, and leave. notice i did not mention fresh towels or sheets! FOOD, WAS TERRIBLE. the breakfast was awful! stay away from the little sausages they serve!they come out of a can and will serve them to you everyday. we were eating lunch only to find that the white cheese served was spoiled. we told the staff about it. the waiter told us that they got the cheese in that morning. with an optimistic outlook we thought that the cheese would have been disposed of. but no!!!! they served it again!!!! everyday the same lunch and dinner items was served. you will always get some kind of chicken or turkey. the the left over scrap meat from the day prior dinners were reused in various cold side dishes. the food was always served cold. the hotels location from the beach was far from what was decribed. there are many hotels that have alot better standards for a small amount of money that are actually close to the beach. this hotel is a 15 minute walk from the beach. we almost got a room at another hotel at an extra cost to get away from helios. but to our bad luck the other hotels we viewed and liked were all booked up. hmmmm i wonder why?? could it be because they have standards???