We plan to visit some of the highly recommended beaches in St. John (Cinnamon Bay, etc.) when we visit at the end of the month. Will we be able to rent a beach umbrella and chairs for the day at the beach itself? Do any of the beaches have snacks/lunch/drinks available? Do all the beaches have bathroom facilities? Any seasoned travelers' advice on how to make the day at the beach special would be much appreciated! We'll be at the villas at the Westin so will be visiting beaches that are fairly convenient -- would appreciate recommendations on which beaches to visit too.