good price, good location, good staff communication
would recommend