great location, great communication, very accommodating, plenty of space