Well equipped and bigger than I expected! The location was great! The beach nearby was perfect for me 2 year old to play in all day. And we took a little walk to the zoo and had a blast there. The space was clean and very nice. I would stay here again!