This place was truly lovely. It is a great layout with amazing views! We loved hanging out in the outside area. The kitchen and rooms were quite roomy and it was easy to unpack there. We also loved having beach and snorkel here available! We hope to be back one day!