Good points: location, breakfast, staff, service, cleanliness, restaurant.
Room for improvement: my bed mattress had had its day, the temperature of the shower water jumped up and down on its own (not sure if it was a localized mixer problem in my room -315- or a generalized problem throughout the hotel), the sink+shower area not separated from the sleeping area gave a sort of youth hostel feel, the price for a double room with breakfast, in the range of 400 euros per night, is definitely expensive for this category.
Overall 4 out of 5. I would go back again.