Check out this great place to stay in Puerto Escondido
Entire home/apt in Puerto Escondido, Mexico. Amazing 2 bedroom suite, fully equipped with ocean view and pool. Just a couple of steps from Coral Beach (great for swimming and snorkeling) and Baccocho Beach (gorgeous sunsets). 5 min walk to Rinconada restaurants and famous Carrizalillo beach.