Great location, very communicative, great value