fantastic apartment. Spacious, clean and has everything you need. Location spot on and literally a 5 min walk to the Royal Mile. I would definitely recommend booking this apartment.