Perfect location, about a 10 minute walk from the beach and with gorgeous ocean views. The rooms were exceptionally clean, a very good size and the outside areas and the pool were excellent. The staff went out of their way to help us have the best stay. We even booked an extra night last minute because we loved it there so much. Highly recommended!