This was the 2nd liveaboard I’ve done (other was in Belize). This one was superior in quality, customer focus and friendliness of the crew. Boat: Accommodations were excellent and well maintained. Bed and sofas were comfortable and the sundeck was great after dives. Diving: All excellent. I very much appreciated being able to use some fins when my fin strap broke. The crew was very quick to get me something I could use within minutes. Crew: All excellent. Everyone was very friendly and very good at what they do – you could see the pride they take in their work. Big thanks to Ronald for keeping and making me feel safe in the water. Food: All excellent. I was very happy with the food and the attentiveness of the stewards – always friendly and interested in helping. I have rarely been as well taken care of. Well done!