We stayed here for just one night in Jan, 2012, but we would have loved to stay longer. the place is tucked away off the main drag in Santa Theresa, a quiet nook. I could not tell from their website how the layout would be, but it is much nicer in person. The owners or managers are an Italian couple...
More
- Manage your listing
