This place not only is everything we needed but so much more!! It was super compact and had so much space!! Fully recommend this place to anyone!! Only 20-25mins away from Hamilton and super responsive hosts!!