We had a wonderful time at Sapphire. The staff at the 'resort' was super nice. The restaurant is quite good. Sophie was very responsive. The diving was pretty good. Beware that the location is 9 miles north of San Pedro town.