Gorgeous place with everything we needed and lots of thoughtful touches.
We loved just walking across the road to the beach!