This is an amazing place, modern, clean, lots of amenities and close to beaches and shops. I highly highly recommend!