Very well maintained, everything you need kids absolutely loved all the games and proximity to the beach.