Everything was perfect except the pillow kinda smelly. The location is very good! near to a beautiful beach just in front of the resort. Good swimming pool too. The parking lil bit small, if u come back late night u have to park outside. High speed internet. Affordable and just cross the road to see a beautiful beach.