No points hotel, but there are good places at 140-160 a night
There is a transient Shliach Rabbi Blooming but isnt there all the time.
There seems to be a lot to do, you can rent a bike or car etc or boats.. I have yet to decide on activity's short of biking the island, beach and snorkel