Lifeguard tower on beach of Iberostar Grand Paraiso resort in Playa del Carmen