This place was absolutely perfect for me! The location was the best as it was close to the castle, Royal Mile, and a bunch of places to eat. There were thoughtful touches to make the place like home. I really appreciated the dishwasher and washer/dryer. Everything was explained nicely with some local recommendations as well. I would definitely stay again!