great price, good location, great communication