Very clean, everything was great! Only complaint is the hot water ran out a couple times for the shower, but other than that the place was perfect!