Very clean. Convenient apartment layout. Good parking spot. Excellent place to stay. Highly recommend.