A clean, spacious and stylish apartment - with a great view.