3 bedroom townhouse kingston