Location
Located on the coastal bluff overlooking South Ponto Beach in the coastal town of Encinitas in Southern California – perfectly placed for beach fun, walking to the town with its many local restaurants and exploring further afield along the famous Highway 101.