We had a wonderful stay at Emma's place. The place is very clean and Emma is a wonderful host. Very thoughtful! The flat is in a great location, walking distance to Edinburgh Castle, Royal Miles, etc.