Stylish, roomy apartment with gorgeous view.