Thw place is not close to the Royal Mile and the neighbourhood feels unsafe. It was not clean when we arrived, specially floors and kitchen cutlery. Bed sheets were extremelly old and not clean. One of the matress not fit for purpose. Definetely not value for money. Would not recommend.