This is a great place to stay. The backyard is stunning with a beautiful view and colorful flowers. There is no kitchen but this was clear in the description and it was not a problem even having a new born and a toddler. Charles and Maya are great hosts. Cleaning was excellent. The bonus is just the amazing location for a relax stay, just a few steps from the beach.