Good location and facilities as advertised