Such a great spot. lovely and clean, lots of space and had everything we needed. perfect location, right by the beach! Great hosts! We loved Mahia!