well run, comfortable hotel;
excellent and friendly service at reception, in restaurant, and room maintenance when needed;
very good breakfast;
everything in impeccable shape (except the carpets may need replacing in the not too distant future to keep up with the rest - a minor criticism);