Great location, clean, and super host! David is one the most communicative and accommodating hosts. He was super quick to respond, flexible, and helpful.