Marios, Mangos, and what used to be called Susannas (La Joya?) in the Lagoon
all closed this year and Vista Rio is closed at the moment, however there are still marinas spaces available from $200 USD a month upwards
Nana Juana are also offering deals at the moment to store boats ashore and have plenty of room
If you are thinking of leaving your boat, in my view, one of the key things is how the marina will look after your boat whilst you are away, standards vary and costs vary. In the summer you can watch the mould grow!!!!
My suggestion would be on arrival, to anchor
out off Brunos or Shell bay and visit the potential places and ask around before making a decision.