Stay here!!! Stephen and Belinda have to be the best hosts ever!! We were two families with a total of 12 people who stayed for a week over Christmas. We arrived to a very clean and welcoming townhome with plenty of space for all of us. The bathrooms are modern and large. The beds were very comfortable. The living spaces were big enough that there was space for everyone. They had set up a Christmas tree and the house was beautifully decorated for the holidays. And there were welcoming touches all over the house. It's an easy walk to the Royal mile and Princes street. The day we left, our flight was late, and they had new guests arriving at the townhouse. But they were able to offer us another place to store our luggage until we needed to depart. Amazing hosts. This is a perfect place for families and large groups!!