I would stay at the villas on one of the upper floors. Great water views with the nicest accommodations.