This is our second time to stay in this place. Everything is perfect. Definitely will stay here again if we visit Hamilton next time.