Very clean and the kitchen is really fully equipped - we like to home cook and it was a great plus. My only complaint is the parking spot - we had trouble to find parking at night and had to park a couple of blocks away.