Spacious apartments at great location