Hi Raj,
All of the features you listed will help to add value, maybe also add high ceilings if you don't already have this.
As for colours I would suggest keeping them neutral as it's better for resale and will appeal to more people.
Do you have floor plans of the town houses you can post?