Everything we need plus much more. Plan to stay again next year.