You can rent out the whole island where Cayo Espanto is located for a mere $8-12,000 per night. I would be most happy to assist you with that booking!
You can rent a waterfall for your own personal private use at Hidden Valley Inn on the mainland. They have a 3 nt honeymoon package which includes such a day.