Great apartment, really clean and spacious and in an excellent location within a 5min walk of Edinburgh Castle, Royal Mile, Princess Street etc. Hosts were great and would definitely recommend staying here.