David's place was as described--modern, clean and convenient. Only reason I didn't give 5 stars was because it was a little tight for us--we were using as a temporary home while out of our house in the neighborhood. It's perfect for 1, 2 or even 3 if the third is a smaller child, but I have a larger kid and a big dog. That said, it was otherwise lovely.