Hotel is nice, however not worth almost $300/night. Room service is terrible-left tag on door to clean and not sure if it fell off or got twisted but room was not cleaned, called at night and no answer, following day front desk said it would be cleaned, went out and 3 hours later still not clean, had to call again, finally got cleaned at 3pm. Although quiet, not centrally located to the beach and/or the city center. Rooms are very upgraded, shower has great pressure, toiletries are provided-smell a little strange though. Main pool is nice but small. 2nd pool is in shambles, needs alot of work, broken tiles and dirty. Parking is included and abundant but locked lot is a bit of a hassle - you have to call front desk to open and close which was not possible for me as I only have cell data capability. Room had terrace which we used but most times was too sunny or windy to really enjoy extensively. Mini bar/fridge was small but we made it work to our advantage. A place like far away from city, beach, supermakerkets and restaurants should have mini kitchens and or a bigger refrigerator to store items, as well as access to ice. AC in room is a split duct which kept it very cold. Breakfast was 6/10- bacon and eggs were cold, breads, cakes were hard, stale/not fresh. Fresh fruit and juices were nice but that only goes soo far. Overall it had me wanting more for my money. May want to consider offer places depending on what you want.