good location, great communication. good worth for money