Beautifully kept hotel. Immaculately clean hotel, comfortable beds, wee appointed rooms. wonderful staff that caters to its guests well beyond expectations. Breakfast is excellent, and preparation is clearly noticed. Meal is well balanced both by contact and presentation.