The perfect place to stay in Edinburgh. Michael and Craig were fantastic hosts, and they have a beautiful home. It was a pleasure to meet them and lovely having a chat. The flat is a brilliant base from which to explore the rest of the city, as it is within walking distance of the old town and all the other main sights. Thank you for the great hospitality! I would love to stay here again when I visit Edinburgh in the future.