Beachfront Europe Hotel offers funky rooms, a casino, dining, an outdoor pool, and a spa.