Excellent location - right on the beach. Clean and comfortable place. Good communication.