houses for rent 2 bedroom hamilton