Great place, very central. Close to the Royal Mile. Appeared exactly as advertised and was very clean and prepped to go. Both hosts were extremely kind and responsive prior to the stay. We couldn't have been more happy with the place or the experience.