My husband & I stayed at the Starfish the end of May last year. All I can say is I am glad the others who gave you reviews had a better stay than we did. The rooms are..maybe....the quality of a Motel 6. The bathroom was absolutely gross. For 2 days, without warning, we had no running water at the entire resort therefore, upon returning from our excursion, we bathed in the pool (which at 6:30 pm had already been treated for the night). I promise, the brochure is rather deceptive. We are easy to please on vacation, but this time 7 days was too long. In general, we do not plan to return to Jamaica, we are not into smoking gonja, which adults were doing in the main lobby of this resort where small children were running around. Oh, the beach is full of seaweed and small, the weather is typical Caribbean, humid and hot; I am sure you can work on your tan without any problems.
We stayed at a 2* hotel in Punta Cana (LTI) and it was wonderful, the Starfish is not even close to being in the same category.....Good Luck