Elegance, comfort and top notch service
Super, excellent and fantastic are some of the words reviewers used to describe their stay. Positive comments frequently paid tribute to the professional and friendly staff, the elegant surroundings in rooms and public areas, and the cleanliness and comfort of the property.