Dreamy apartment, sparkling clean, amazing views and location, exceeded my expectations. Wish To stay longer next time.