We really loved staying at the Jeffery St. Retreat! The space itself was beautiful and there were some great extras for us - orange juice and milk in the fridge! It is very well situated at the Royal Mile so we could grab a late bite but also make it to our tour pick ups quickly in the morning. The roof top deck was great - an amazing view of Arthur's Seat. It was a bit too cold when we were there to truly make use of it, but would be amazing in the summer/fall. Just a note about the space, it is on the 3rd floor, not to deter anyone from booking this place, just a note about the stairs since there isn't a lift. Overall, we really loved staying there and were very happy with it. I would definitely recommend if you are looking for a location right on the Mile.