Great experience, good location, great communication