David's place is clean, stylish, and in an awesome location. Additionally, David had quick and helpful communication. Can't recommend enough! Will definitely stay again.