Greg is a fantastic host. He is very responsive and maintains a well kept and stylish accommodation. Towels and bedding were clean laid out upon our return. The apartment is very close to Old Town, the Royal Mile, and train station. In addition, he provided insight on check-in and check-out, allowing us to drop some items off ahead of time.