Much nicer than the pics suggest. Well kept complex with excellent facilities. Good supply of kitchen basics. Hard floors so we didn't have to worry about wet diving gear; the place really suits beach activities. Excellent check in/out arrangements.... great stay; thanks