Very central, new, modern, clean and great view are the key words.
We had a great stay