Villas Carrizalillo is a secluded boutique hotel comprised of 12 one and two bedroom villas situated on the cliffs overlooking the scenic Playa Carrizalillo in Puerto Escondido. The property offers fantastic ocean views from the front terrace and direct,