David is a great host who has a clean and lovely space with unobstructed views and a stone's throw from EVERYTHING. He accommodated me last minute and did so in a professional and non judgemental way. Bonus for letting me use the washing machine, imparting tips on where to go, and generally giving me my space! I'd stay there again without question!