Beachfront hotel, Estelar Playa Manzanillo, features multiple pools, restaurants, a cafe, and a private beach area.