James apartment was everything we had hoped for. Great location, spacious and with an excellent range of facilities. We arrived early and James arranged for us to drop our luggage into the apartment and to subsequently check in a few hours before scheduled.