David is a fabulous host. We arrived at Edinburgh in a rainfall, and it's cold. However, we were warmed by David's hospitality upon arriving his flat! Well-decorated room, hot and tasty Scottish tea, and David's detailed information about Edinburgh , all made us feel at home. It is a great place to stay.