I also would stay away from orient beach,some of the ugliest asses i've ever seen. would recommend a short tour over to the french side and then come back to the general ship area. the beach near downtown is fine and yes i was getting cold beer from sreet vendors for a dollar. shopping is great downtown.