David's place was perfect! He is quite the accommodating host! It had everything I needed: comfortable, accessible, and stylish. I would definitely stay there again!