Everything as described. Home away from home with all that anyone could need. Friendly hospitable host.