My family & I loved our stay in Waterloo. The apartment is well set-up for a really comfortable stay. Would definitely stay again!