Get an overview of this hotelUpscale resort on the beach, with 3 outdoor swimming pools