Always clean and great. Well supplied. Very responsible host.