This is a great place to stay right on the beach. Amazing views. Good amenities and great service. Very speedy in communication. Smooth check in process.