Great location, appartment, service and communication.