Sorry can't help you out am from a different state too good place to visit.
No lodging. Plenty of hotels and resorts all over the island.
No,just drinks & food & a nice beach to hang out.
Not to my knowledge.
Thanks! Your answer is awaiting moderation.