Great location, great communication and some great little touches that you will experience if you book this apartment. I cannot fault anything about my stay other than at some point I had to come home!