Be aware that cabana prices vary wildly depending on season, how many ships are on Cococay that day, etc. Here's an extreme example...
I just booked an Indy cruise for October during which we'll be the only ship on Cococay that day (very excited about this, even though we had no problem being there on Indy along with Freedom twice last month). An over the water Beach Club cabana is $1499, and the beach version is $999. These are actually very low prices for Beach Club cabanas given that they come with lobster, filet mignon, etc. On a family cruise booked for June 2023, those cabanas are currently $3799 and $2499 respectively.