My husband and I stayed at Piedra Escondida for our honeymoon following our wedding in Playa del Carmen with 35 family members and friends. This hotel was exactly what we needed to reconnect, relax and refresh. The beach seemed like our private oasis, with rocky outcroppings providing a barrier on each side. The beach was very small (perfect for families with small children letting their kiddos run), and there were enough cushioned loungers for all of the guests in the personal-feeling eight-room hotel. The large rooms were spotless with fun, sweet towel animals everyday. The hotel is located close enough to other hotels, shops, taxis, and the larger expanse of beach to quickly get to the ruins, the pueblo, or other hotels down the beach. We were exhausted from sunning ourselves and relaxing at the end of the days, so we didn't notice the close proximity of the road to the hotel, although it was a little bit loud. Compared to other private cabanas further down the beach, this hotel was a little bit pricey, but we had an absolutely wonderful honeymoon there!