This place was perfect for our group. Whether it was leisurely coffee poolside in the mornings or the dinner cooked in the beautiful gourmet kitchen - the place just fit exactly what we were looking for. Our group rented both the main house and the casita which worked perfectly for our early to bed friends able to retreat to one spot and the night owls to retire to the other. The amenities at this place are above and beyond - you almost don't need to pack anything but clothes. Now let's talk about the host - she's amazing! I really felt like a welcome guest in her home instead of just someone renting her space for the weekend. She was so kind, extremely responsive, and so so accommodating. She made sure we were taken care of from start to finish - overall our experience staying here was so positive. Can't say enough nice things about this property - truly.