Easy, clean, convenient, quiet, fully outfitted. Great place, great host.