A great place nestled into the hillside and an easy walk to the beach.