Sparkling clean, very comfortable place and location and great host. Not many place like this in one package.