Headed to Caneel Bay in May 2012. Where does one get their supply of beer? Can we get it in STT before getting on the ferry to Caneel or is there somewhere on St. John to purchase beer. We are not planning on renting a car. Hubby likes to have a couple beers while sitting on the beach.