The overall stay was brilliant. Wonderful property and the view from our room was beautiful. The staff were wonderful people, very friendly, although were not as attentive as some of the staff in the other hotels, for example they forgot our breakfast order one morning so we just sat there for ages. A few minor things to work on, but overall would recommend, especially to anyone looking to learn to dive.