A new eco-friendly apartment development has opened in Eastleigh town centre.