John was helpful and accommodating as we arrived in Edinburgh hours before check-in and arrangements were put in place to drop luggage off. As for the place itself - a really smart modern and spacious apartment with everything you will need for a stay. A close proximity to everything you will want to see in Edinburgh makes it the only place to stay.