Great location, good lay-out, great communication and responsiveness.