Apartment, communication, and location were all great! Would definitely stay again.