perfect apartment, amazing views, great location