This place was immaculate and offered everything needed for an extended stay. Tim and Kristin were attentive to all of our questions and we would definitely stay here again while visiting our kids and grandkids!