Overall stay was good, however facilities need to be updated (like taps and showers) and an air-conditioning need to be in to get the best experience. We stayed there in the summer Christmas holiday period, and it got super humid, and unfortunately there was no air-con so it was very uncomfortable. There are fans in the bedrooms but I dont think its good enough for the amount of money you pay to stay there. The showers and bath is very outdated and the taps need to be replaced, as they are loose and hard to use. The positive was the location, it was right near the beach and we loved watching the waves and listening to it all night. It was absolutely amazing. The pool was great too, the kids loved that. And we also loved the tennis court. We had a lot of fun playing tennis.