Townhouse living elevates a notch higher at 68 Roces