This is a nice enough hotel but the management does not take advantage of the gorgeous location. The rooms are very well maintained and clean, however the common areas of the hotel are not. The pool is dirty, the beach, yes, this hotel has direct beach access, but the sand is not clean and one can’t really enjoy the fantastic location as much as you would. Buffett breakfast is advertised but instead a very simple and limited menu is offered.