A clean and well appointed apartment in an excellent location to the Castle and the Royal Mile. David is a great host with quick responses, his website has all the information that you need and the self check in/check out makes the process easy and hassle free. A great apartment in a great location, would definitely stay again :)