Communication was easy and hosts were accommodating. The home was very clean and came with all the needed amenities as well as fun extras (snorkel gear, umbrella, bug spray, earplugs). We spent all our time on the patio which was spacious enough for us to lounge all day. The kitchen had everything necessary to cook meals, rice, and our fish. We didn't utilize the grill but it was there along with charcoal. We had 3 people and fit comfortably in the space, both in the rooms and on the patio. Can get "noisy" at night with nature sounds. We didn't mind, but closing the windows or inserting earplugs fixes that quick. The location is away from the downtown area (which we wanted) but a short drive to the city center, breweries, and beaches. There is also a gas station across the street which came in handy when we needed last minute snacks. Will definitely stay again just for that patio area =)