Beautiful place, very clean, easiest check in process, gym and pool available in the building, beach is right outside and plenty of places to eat food. Do yourself a favor and book this place.