This is the place to stay! The apartment is clean, stylish and functional. This was the only option in the same price range that had a kitchen, which was really nice for an extended stay. M was a great host and communicating was seamless. We hope to be back!