5 stars is the highest hotel rating normally available in Europe. This hotel is very nice, super clean and the staff is excellent, but still we didn't get that feeling of 5 stars. Maybe it was in the small details, such that vanity things missing in the bathroom (although available on request), electrical outlets not being straight, bathroom fixes of poor quality, and so on. Things that didn't affect our stay but just removed that feeling of a 5 star concept all the way.
Never tried bar / restaurant / facilities.
Location is central and walking distance to many things (or else Uber is excellent).
Anyway, the hotel and the room was generally very nice, so would absolutely both return and recommend!