Sam was an excellent host, really accommodating. It was very easy for us to get in on arrival and the flat is lovely. It comfortably fits 7/8 people and was really conveniently positioned being a short walk from the royal mile. I would highly recommend staying here.