Amazing! Centrally located for shopping, beach and dining. The room was clean and spacious. The Wi-Fi was good. The morning breakfast was one of the best ever had with the food selection, coffee and spectacular views. Staff was friendly. The spa service and gym were also nice. If there was one downside, the lobby had an odd smell, but only the lobby. Will absolutely stay here again.