Is ND Central Park Villas a good investment?