We are extremely grateful for our pleasant 5 day stay at Piedra Escondido. It exceeded our expectations. We had 5 of the 8 rooms. We relaxed on the hammock on our porch, had the beach to ourselves, and had a full breakfast for free each day. The staff were so professional and available. I also stayed at the honeymoon suite... more





