A clean and spacious, one bed flat, right off the royal mile. Perfect for a weekend getaway.