Very nice stay! Place was very cozy, neat and tidy and had everything we needed. Perfect location! On the Royal Mile but not too noisy. Communication with host good. Would highly recommend!