Location is perfect! Just a few steps from the beach. Staff was very professional, welcoming, and helpful. We enjoyed our stay!