All excellent. Very professionally run operation, well-maintained vessel, disciplined operation. Diving : Again, professional and disciplined. I felt comfortable and safe at all times. Also very fun, good people, they took care of everything!! Service and friendliness was outstanding!!! Massages were wonderful!! Especially impressed with variety and ability to prepare off-menu dishes on request, great service!!! Everyone worked really hard and cheerfully, we are so appreciative, thanks!!! We had our 30th wedding anniversary here and the chef baked us a cake, it was a delicious surprise and became a group celebration. We had a great last night party, made the whole boat feel like family.