Super spacious apartments a great location