Good location
Staff speak English very well