Just like described! Fabulous apartment, so clean and very stylish. James kept in contact, was friendly and meet us at the apartment to let us in, which was super helpful. He was even able to work with out check out time. The apt is close to a grocery store and beautiful historic Edingburgh. Highly recommend and hope to return one day.