If you're in Avalon, and want to visit the 'beach' .... This is it. The beach is very hard sand. This man-made beach seems like bags of sand poured over concrete. very uncomfortable to lay on your towel. Beach area is very small and get crowded quickly. They rent chairs, but be prepared to pay a lot for a lounge chair rental. The water is nice, but the ground is large rocks that are a pain to walk on. They bar area is very close to the sandy areas, so yes you may be laying next to a garbage can.
The bar was the best part. you could bring your drinks down to the sand, and they even have servers walking around bringing drinks on your tab. Drinks are strong, and priced fairly.
There are a few little shops to buy shirts, sunglasses, lotion, things of that nature. there is also public bathrooms, and outdoor shower areas. Both were clean.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC