great apartment with great views.