Spacious, well-equipped apartment with great views.