They don't allow the beach vendors on the beach anymore in Ochi, unless they changed it back. If you really want to see Ochi, try the Rooms on the Beach. If you're interested in touristy things, there is a lot to do but you will have to pay for these excursions for sure. And Rooms on the Beach is OK .. unless they have renovated, it's not like Rooms in Negril.
As for the Village Hotel, it's in downtown Ochi, not across the road from the Jamaica Grande which is further up the road.
Good luck.