Spotlessly clean apartment with scenic views.