David's place is clean, beautiful, spacious, convenient, and child friendly. David responded to my questions very quickly, and even gave me some helpful resources for more child friendly sight seeing options. The location is convenient. This place is great for people of all ages. If opportunity presents itself, I'd definitely go back.