Very clean and well supplied. The apartment was perfect for us. Parking was a little challenging.