Good location for the Royal Mile, spacious apartment with all amenities you need, very pleasant stay.