very clean and cozy although the temperature settings could have been set cooler. the hosts were very good communicating and accommodating all the convenient Essentials.