Fantastic location on Royal Mile.Great apartment ,fully equipped.Arrived on Halloween and Eva had plenty of treats left for the kids.Cant recommended highly enough