Very good location and staff provides good service