In Zihuatenejo, I would check out Villa del Sol and La Casa Que Canta, both expensive but worth it. Villa del Sol is a bit less chic and more beachy. For something more reasonable, try La Quinta Troppo, which is simple and elegant. All 3 are all on (or close to) La Ropa beach, which is my favorite in Mexico, and after living here for 16 years, the one place I recommend everyone go to.