Great apartment, location and most of all communication.