Excellent stay overall. The hotel is perfectly located, with easy access to a variety of great restaurants and attractions. The views are truly impressive and added a special touch to the experience. Everything was spotless, reflecting a high standard of cleanliness and care. Most importantly, the staff was welcoming, attentive, and made me feel genuinely valued throughout my stay. I would definitely return and highly recommend it to others.