David’s place is modern, clean, well appointed and comfortable. Communication was clear and easy, check in was a breeze. I’d definitely stay again!