John met me on arrival (even after my flight was delayed) and explained everything I needed to know about the apartment.
The location is great and the apartment had everything I could have possibly needed.
Was a fantastic experience and I hope I'll be able to stay in the apartment again on my next visit.