The apartment was perfect for us. Modern cosy spotless clean with everything we needed for our stay to be comfortable. We will stay again when in Hamilton. Thank you.