I have been here a year now and it has been great. I renewed my lease without a second thought about looking elsewhere. The location is great, the staff are very eager to help, the amenities are very good and convenient, including a fantastic pool area. The apartment itself is very nice, well maintained and any issues are dealt with. It does need to be said that there are some issues with people driving too fast through the complex which needs attention. That said I wouldn't hesitate to recommend St James Crossing to anyone looking for an apartment.