aside from a couple of world-class museums , the city lacked the pristine beaches of cozumel and cancun , the nightlife of acapulco , or the sterile beauty and lazy villages of the western coastline .