David's place is very spacious and extremely clean. Was perfect for our stay. He's also very responsive and super helpful. Will be returning!