Upscale, luxury. Hard to find the new entry, now signs. A lot of huge, dark, empty spaces. The pool is nice. The food OK, limited variety, but they serve you a complimentary glass of wine. All together, very nice hotel complex, with a private beach and marina.