Previous reviews by others are mostly accurate. For my family the positives far out weigh any minor negatives and we would definitely stay here again.