very accommodating and communicative; great location