David's place was spacious, clean, and comfortable. There was a bit of confusion at check-in, but we were able to work around the miscommunication and had a great stay.