Perfect accommodations. Great location! Easy to walk to the castle, Royal mile and a bunch of other great sites from here. The rooms are very clean and functional and the staff was super helpful. Definitely a well priced and great place to stay