Absolutely beautiful place! Great place to stay, and 10/10 would recommend! Very clean, nicely setup, amazing location, and the beach and garden were fun to hang out at. Dan was great at communicating with us on everything and made sure we had everything we needed. Thank you!