Stayed 10 days for Ironman and the location and space were great. Plenty of outdoor area and beds very comfortable. Aircon and wifi were good with fans in all rooms. Kitchen was adequate and the only thing missing was a range hood to take away cooking fumes. Lots of pots and pans, coffee machine, rice cooker etc.
The pool was nice and the local beach ok. Local shops were only a 10min walk and you’ll be able to find everything you need although prepare for high prices.