Great place to stay, the staff is very nice, they helped us to get around the island and even helped us to rent a car from the hotel. The beach is really close (walking distance) and there are plenty of restaurants around