Upscale hotel with a spa, multiple restaurants & bars, and indoor/outdoor pools. Offers luxury and comfort.