We stayed 2 nights at William's on the weekend. It was the perfect location for us, close to everything - the royal mile, holyrood, arthur's seat, princes st. The room is a good size, so quiet, but right near the centre. We had a great stay! Thank you