Very Clean! family of 5 safe and comfortable for all of us. really enjoy the days we stayed. will be back soon!