Stylish and functional accommodation with a great view.