This apartment is great -- it has everything you need and nothing you don't. Fantastic location, nice views, excellent hosts.
Our only complaint was that we couldn't stay longer!