great location but be aware that parking is an issue and that there are 60 steps to the flat. Complicated check in procedure. But overall, a great stay