I like the location. As a PP poster mentioned, it is very convenient to RTP. You are close to major roadways (Davis Dr, 40, NC-54, 540. Cary Parkway and 55 are just a few miles away) and you can easily get anywhere in the Triangle. You will be within walking distance to the Indian Creek Greenway, which you can access through Town Hall Drive.
These townhomes seem to be part of Morrisville's planned "downtown" district so make sure to take a close look at the Town's plans. All the info is available to the public and, although there are some minor aspects that are still fluid, the plan seems pretty solid at this point. Do your research before you buy. The last thing you want to do is buy your townhome, and then spend all your free time attending every single Town meeting to complain about items that had already been planned.
Good luck!