This place is Amazing. It is very spacious, has a lot of amenities and is pretty close to the beach. I will definitely book again.