Extremely clean . Staff is very pleasant . Well stocked . Amazing location . Modern rooms. Beautiful views . Floor to ceiling windows . Absolutely my favorite place to stay if I could give it 6 stars I would !