Check-in and communication was easy and clear, room was nice and location was great. Many opportunities for food and the beach was super close.