Perfect location, apartment good enough, Communication excellent.