Our family absolutely loved our stay here! We are a family with kids and they enjoyed dipping in the pool (it is small), feeding the kitties, and hanging at the beach each day. We spent most of our time on the beach, and easily walked back and forth for breakfast and lunch (it's under a 5 minute walk) each day. We ended up shopping at the market for those two meals and going out for dinners. I learned the hard way that food in Santa Teresa is pricey AND that most places only take cash. So be prepared! We loved our stay, and if we are ever able to go to Santa Teresa again, we'd stay at Villa Tierra without hesitation.