Location was the big plus. On the downside, the property had not been cleaned when we arrived, it had been left very dirty and smelly. Having 2 children and my 83 year old Mother with us made this a stressful situation for us. Luckily, we had an esky to keep our food in until the fridge was cleaned. Therefore, we had the added expense of eating out. The apartment was cleaned the following day, after I complained. The apartment was far from luxury, as advertised, the furniture was in a bad condition, especially the dining chairs and outdoor furniture, cupboard doors didn't close properly, there were not any pictures, cushions or coat hangers in the property, making the apartment look and feel uncomfortable. The whole apartment has scuffed walls, worn carpet and dirty windows. The resort pool is lovely, but far too small for the amount of units it serves. So therefore always busy. I will never return or recommend this property to anyone.