It was amazing for our family. Everything you could want was right there including anything for the beach which our 2 year old LOVED all the beach toys. I would absolutely come back. (So much so my wife and I started to look at buying a place here). We highly recommend.