We stayed for a long weekend and this flat was brilliant as it was central and walking distance to everything. It’s just off the Royal Mile so greatly located for lots of typical tourist things to do. The flat was nice and clean, bed was comfy although the TV signal wasn’t very good (however we weren’t really there much to worry about the TV) I would recommend staying there as it was good value for money.