Open air beach villa Casa Solana on the luxurious Cayo Espanto Private Island resort in Belize.