Unfortunately we weren't told beforehand that our room was on the top floor - only accessed by stairs (there is no lift). We had some difficulty with this but the hotel receptionist went out of her way to immediately provide us with a (superior) room on the first floor at no extra charge. We really appreciated this. The room was really nice, comfortable and had everything we needed - and more!
Our stay was for two nights (on both occasions we had dinner at the hotel). The first night we went for the cheaper option but the plates were cold, two of our party had starters - but the main meals for the other two were delivered at the same time! But a side salad was delivered AFTER the meals were finished! The waiter apologised profusely but it was not what we expected in a hotel of this calibre!
The second night we went for the more expensive meal - it was perfect and very tasty.
We felt staff (waiter) training is necessary. Nevertheless, all staff were extremely polite and courteous.
Breakfasts are to die for! Absolutely perfect.
All of that said, the location is beautiful, very peaceful and overall we enjoyed our stay.