Everything was wonderful! The staff did an excellent job taking care of all our needs. Food & Beverage: excellent. Everything was delicious. Excellent variety to satisfy everyone. Loved the diving, fish galore! Fantastic trip would not ask for anything to make it better.