Super clean. Great amenities. Kitchen has everything you could need! Wonderful location. Would definitely stay again!