Great place, roomy, clean, appreciated all the amenities it offered (beach towels, chairs, sand toys) locations for me and my family of 6 was good but it seem a bit distant at the same times perhaps because our 2 half year old did not want to walk most of the time.