Good location and comfortable facilities