Sparkling clean apartment with spectacular views.