Clean, neat and self-contained, a great base for us and our two young kids for a weekend at the beach.