The apartment was the perfect size for my friend and I while traveling, and the location could not have been better, as it was just right off the royal mile. The apartment was clean and was just as we expected. Check in and out was super easy and Alan worked with our travel schedule. While we never met Alan, he was very responsive and a great host. We highly recommend this place!