This was our second stay at Villa Mariposa and it was even better than our first wonderful trip. We spent much more time hanging out at this wonderful Villa and it made this trip that much better.
Karoline's attention to detail and concern over nearly every aspect of her guests' stay contribute heavily to such a wonderful vacation.
She was very accommodating with all of our requests and went above and beyond on many occasions.
The snorkeling right in front of the house is remarkable, and nothing beats lounging next to the pool and then strolling down to watch the sunset.
There is just nothing not to love about this Villa: The kitchen, outdoor living space, huge pool and large ensuite bedrooms are all exceptional.
Can't wait to go back!!!