Always a delight to stay here. Everything runs like clockwork from the service to the quality and upkeep of the rooms and gardens and excellent restaurant. This is how a hotel should be run. Every detail is thought of and implemented and the staff exceptionally well trained to provide a top rate service.