Thanks [MENTION=11876]WandertheWorld[/MENTION] for your thoughtful response, it's very helpful. I think I'll end up staying at the Rocco Forte property with its more quaint style but Borgo looks equally as nice as well but maybe not as cozy compared to Rocco Forte, which is what I'd prefer. I'm sure both properties will be great stay as Borgo was the most recommended by friends. Both beach clubs look nice, so that seems quite even for either properties.
I didn't realize prices have gone up so much from the past. Guess in this post-2019 era of luxury stays, hotels are raising prices as much as they can to recoup the losses from past few years. Fortunately will only be there a few days, so would prefer to stay at a nicer place.