very good location and good service