Beautiful and we loved our stay. Everyone was very friendly. Not too far of a walk into town, but the beach was rocky so bring shoes you can wear on beach/in water