Location can't be beat. Right on the Royal Mile. Kelly was so kind and went out her way to help us. Lots of room to spread out, perfect for our family of 6.