Clean. Very nice place. Quiet. Spacious. Comfortable. Nice living room and kitchen. Awesome place to stay.