everything as described.
very clean and comfortable property.
great communication from the host.
highly recommend if you need to stay in Hamilton.