Casa Loma is an ideal villa to enjoy Costa Rica and beautiful Santa Teresa. The location couldn’t be better – 5 minutes to the beach, many incredible restaurants, shops, yoga and other activities as well as a breathtaking view of the Pacific from your infinity pool! The villa is well designed, very spacious and has all the amenities you want. Sunset’s views from the pool, kitchen and main room are the best I’ve seen. You can’t get a more enjoyable villa rental than this!