We had a lovely stay here - it is spacious and had everything we needed for a long weekend! An initial issue we had with the tv was quickly resolved and the communication we received before and throughout our stay was excellent. Brilliant location on the Royal Mile!