It was very clean here but not much for amenities. Why give me a pot with no coffee, there was no soap, shampoo, etc. As other stays have. It was hard to find anywhere to go, there was nothing in the room to tell you what was available, listing said room service but there was no phone, instructions, how or where to call. On-site restaurant was small, not very child friendly with a hookah shop right in the restaurant. Loved the beachside room though.