We really enjoyed our stay. We were able to check in early, given that our flight landed at 8am. The hosts also offered and arranged transportation throughout the trip making it worry free for us. The place is spacious and has a nice patio. I would say they really care about your experience and helping you as much as they can. In addition to booking our transportation, they also helped us book a boat while there and gave so many suggestions on where to go for things - like renting an ATV, helping us find the bus stop when we need, providing a map to show where we were in regards to everything else. It is a good location - not right on the water, its a bit tucked back, but to get to the main walking area and seeing the water its less than 5 min walk away.