Everything exceeded expectations. Lovely stay, lovely apartment, lovely views.