My husband and I spent 5 days at the Thompson Zihuatanejo and would definitely stay again if and when we return. The hotel property and rooms are gorgeous, the staff was kind, and we felt very safe and welcomed there. There are a lot of nice places along the beach and in the surrounding area to visit, but I honestly did not want to leave the property because I was so comfortable and happy there. Truly the only downside I can think of is that this property is not adults-only, so if you're near the family pool as we were, you may hear a lot of noisy kids during the day but that didn't bother us at all. The evenings were very peaceful and quiet.