I'm delighted to give this hotel a 5-star rating. Despite a disappointing check-in experience, the exceptional staff and wonderful rooms more than made up for it. The staff was very friendly and accommodating, and the rooms were clean, spacious, and well-equipped. Overall, a fantastic stay!