"The staff at OK Divers was outstanding - from housekeeping to the reception desk to the restaurant staff, everyone was helpful and wanted our stay of 2.5 weeks to be excellent. The dive shop associated with the hotel was mostly good, but often disorganized. Several times this was because guests showed up at the last minute with no dive reservation - it should have been made clear that the dive shop needed advance notice, although they handled these situations well.
Breakfast was basically the...