A beautiful spot on the beach with everything you could need or want. There is a sense of generosity here with little touches and the basics covered like coffee beans, tea, washing powder, shampoo etc etc. We really enjoyed our time here.