Location is safe and great with public transport close by and near theaters, restaurants, stores, and outdoor markets. The bed was comfortable and the room and bathroom very clean and well stocked with shampoo etc. There is a communal kitchen which is also well stocked with basics, including tea and coffee. Check in was easy and the manager was very nice. Overall, I would highly recommend this place to anyone needing to be in the Waterloo area or nearby.