Location - excellent
Communication - excellent
Apartment facilities - excellent