Great location, great apartment, quick communication - I could write a very long review, but in a nutshell: this is just a fantastic place, all is perfect.