To stay right on the Royal Mile at the foot of the castle was an incredible opportunity that we couldn’t pass up. The apartment was exactly what we wanted and comfortable and roomy for four adults. The location was perfect.