very clean. no a/c but cool breezes. everything you need for an extended stay.