12 unique cliffside villas over Carrizalillo Bay with equipped kitchens, direct beach access and on-site Espadin restaurant.