Lobby Bar, located within an upmarket all-inclusive beach retreat, offers a central spot to enjoy drinks. Part of a hotel with multiple bars and restaurants.