Our stay was lovely and the place was perfect for our family of 6. The location on the Royal Mile couldn’t be more convenient, the interior was clean and tasteful, and there was plenty of room for all of us.