Super convenient, comfortable and clean, we thoroughly enjoyed our stay at Edinburgh Castle Apartments, and hope to stay again.