I've stayed here twice. For me, the location is perfect. Close to town, close to great restaurants, and close to the two major beaches in Zihuatanejo. I don't need fancy. My vacation isn't ruined if tiles are missing from the pool or I see an ant or bug...it's the tropics.
The staff couldn't be nicer and more accommodating. It's very family oriented because there are fridges, a place to cook, comfortable open space to socialize, a good pool for kids and reasonably priced. The rooms show a bit of wear and tear, but it's clean, safe, and more than met my needs.
Large families come - especially weekends and it can get raucous. But it's happy noise.