Yes, it is a very good price. Did you subtract the price of the carpark from you're psf calculation? If not, it will be lower still. And Tower B really commands a premium.
Btw, like all other owners, I wish that I can rent out my unit when it TOPs. But be prepared to face a draught of renters...