Neat and tidy with everything we needed for our short stay. The pool, half tennis court and mini golf were big winners for the kids.