The property was generally clean, with a couple of areas that could have used a little more attention. The hot tub was grim when we arrived and was unusable, however, this was addressed a few days into our stay. Having said that, it was never warm enough to actually use! The kitchen was pretty new, but as we wanted to use the kitchen everyday to prepare meals (several of us have food allergies so it is just easier!) we found that we could have done with a few more pans and dishes, but we managed and the cooker and hob were fine. No real problem with checking in, however, the lady that showed us in didn't speak much English and we don't speak Spanish so we did not get any information about the place and there was absolutely no information in the property, eg, recycling, how and where to dispose of rubbish, general housekeeping stuff. We needed to get a taxi so required a number, that sort of thing. We were emailed some local info regarding restaurants and supermarkets before we went, but it would have been useful to have some leaflets and things to let us know about island attractions etc. The pool was lovely, warm but not overly hot, very clean too as was the surrounding pool area. The kitchen, eating and sitting area are all together so this worked really well for us, it was a very sociable area, which we enjoyed especially given that we were cooking and, therefore, clearing up each day so it was great that we were able to all be together. Overall we really enjoyed our stay and are definitely considering going again.