A complete winner. Spend the money; it's worth it. Staff is unreal. Beauty is unreal. Honest. It's hot and humid: bring two or three bathing suits, a hat, long sleeve shirts to swim and snorkel in, some good reef shoes and good flip flops, sunglasses and a lot, a lot of high SPF block. It was our vacation of a lifetime. God bless.