Lived up to expectations: delightful spot, great facilities. Perfect for our dog, Toby.