Hidden Gem is a paradise on Caye Caulker! It met all my expectations and more! Definitely a place for those professionals who need a break! My friends, family and I will be back!! A++++++