Have stayed at Wavesong twice, amazing location and both times the place was neat, well-equipped and super cute. Love the small touches like outdoor beanbags for lazing in the sun. Highly recommend!