The accommodation is absolutely beautiful with good amenities and in a good location. One of the showers was not very hot but I do like it steaming! The toiletries and towels and linen provided were lovely, and the kitchenette came with a lot more than expected so it made our stay really comfortable.
We happened to be in Edinburgh during a heatwave, and although the accommodation had central heating it didn't have any aircon. The windows only open a tiny bit so it was very stuffy and other guests on the upper floors said the heat was unbearable, so something to bear in mind during the summer months.
The agency who arrange the links for the smart locks were very poor for service. We were left without a means to check in until 2 hours before our stay, to the point we actually had to contact them ourselves to receive the links. Another family with young children were left at the door on their arrival for over an hour so it didn't seem to be just us that had this problem, so just be mindful of that. Otherwise I would definitely recommend this place and would stay in future.