We have been lucky to stay in Pachamama house during our vacation. The house was great, very spacious. It is well thought out and has everything for the comfort. We especially enjoyed the outdoor shower and the second floor balcony. There's a family of howler monkeys living on/close to the property, and our kids were thrilled when the monkeys have been passing our house at an arm's length! Lots of iguanas, birds on the property, too.
Pachamama is situated in Mal Pais, where the beach is a bit rocky, so it was not a great place to swim with children near the hotel. Since we had a rental car, it was not a problem at all, the hotel is in between Playa Cabuya (our favorite for snorkeling) and Playa Carmen/Hermosa (our favorite for sand castles/waves/surfing), so we liked the location.
Franz was the best host ever. He was always there when we needed him, helped us to arrange surfing, recommended good places to eat. He even borrowed us his waterproof camera so that we could record our surfing attempts.
Would definitely stay there again.