great location, communicative, great value