Fantastic views, modern finishes, and nearby the beach. On-site gym was excellent, as well as the pool on the 6th floor.