Very clean and had everything needed for mid to long stay. A designated parking spot is huge ++