Amazing place in an amazing location. Multiple swimming spots within 100m, great playground for kids next door and everything we needed. An awesome beach house stay.