All the facilities as advertised, lovely setting. Animals a really lovely addition to make the stay enjoyable.