I just finished a week of diving with Dive Friends and had a great experience. The staff was very helpful in suggesting dive sites and knew my name by the end of the week. I used all five locations at some point during the week. Dropping off and picking up tanks was hassle-free and the rinse tanks were always full of clean water. They were very helpful when I had issues with my fin straps in sending me to the right location for a new clip and arranging rental of fins while my personal set were unusable. I will definitely use Dive Friends next time I visit this great island.