We just returned from Edinburgh and can honestly say the stay was amazing. The flat from David and Amy was amazing for it was clean, comfortable, and cozy. The other "C" not often mentioned? Communication! David and Amy were great communicators throughout the process, giving us peace of mind before traveling. When we did run into a snag, we emailed, and they responded within the hour. The location is right where you wish to have it in Edinburgh! Enjoy all the sites and shopping!