Far above and beyond my expectations. Attentive staff, perfect attention to detail, and no corners cut. Rooms are large and luxurious, with very comfortable beds (pillows in particular were ideal). Staff were ready to cater to every need, small or large, and made my stay extraordinary without being obsequious. Would not hesitate to recommend.