The townhouse we had was spacious and clean. Great complex. Would definitely stay again.