Little quirky but easily accommodated our family of nine.
Location is fantastic. Directly on the Royal Mile and easy walk to castle. Also is walking distance to trains.