Excellent apartment facilities in an ideal location