Very clean and tidy place where nothing felt cramped. Comfortable bedding, parking is easy. We stayed with kids and everything went well. The Puneet and Kamal reply quickly as well. Will consider this place the next time we're coming back to stay in Hamilton.