Excellent communication. Nice place. Good location