the place was spotless. the staff was friendly and good at their jobs. breakfast was plentiful and tasty. the pool was clean and inviting. i'm too old myself for such goins on; but several other members of my family had a great time. i also liked the fact that i could bring my dog along.