This place is fantastic - we had a wonderful stay. It was clean, felt private, and has a beautiful water view. It also includes helpful items such as snorkeling gear. The kitchen is well set up to cook and includes basic things like sugar, coffee, salt, etc. We hope to stay there again on our next visit.