This place was perfect for our party of 5. The house is super clean and beautifully remodeled. The beach (which is a very short 3 minute walk) is incredible and not overly crowded. We were able to drive to all of our excursions and spots we wanted to visit within 20-30 minutes and there is a market located a few blocks away that we walked to every day. Liz is a great host and responded to any questions that we had. I can not recommend this place enough.