David's place is in a great location, was a great size for our needs (2 adults, 2 kids) and very clean. Will definitely stay here again.