Private beach home and guest villa located on a 5000 acre family, coastal ranch just north of Santa Teresa. Ocean, garden views. Natural setting for your next retreat. Large kitchen, dining, and terrace areas. Guests have access to horse tours on working, family ranch. Surfing, fishing, and diving nearby at Playa Hermosa and Santa Teresa beaches. Homes are solar powered. Cleaning and cooking services available upon request. 4x4 car required.