David’s place is a great location and has everything we needed for a great stay with our family.