The pool and breakfast area is lovely, the breakfast was really nice and varied, the staff were all very friendly, and the dive centre was good. The room was basic (as expected) but very clean, and the bed was comfortable.
The only issue we did have was with noise from other guests - as the rooms are in two rows facing each other, there were some groups of friends who were all in the rooms surrounding ours. This meant that they all congregated on the benches outside our rooms. Whilst the noise didn't go on past 11:30, we were tired after a long day and it would have been nice to get an early night! This isn't really the hotels fault but maybe they should try to keep groups together in adjacent rooms to avoid this.