Great, convenient place to stay with/without kids. Very clean with super friendly and helpful hosts. They have everything you need to spend a week or two including beach accessories (for snorkeling, umbrellas, boogie boards etc), bbq, and home entertainment(tv, games, etc). Jeff and Carrie are very friendly and will provide you with local tips and information about the area. We were very happy to stay there especially with flexible check out option because our flight was very late. Very recommended!