great location, appartment and communication.