After reading all the wonderful reviews on trip advisor we were very excited to be staying in such a well appointed establishment. Well how disappointed were we. Holidaying with my husband, brother and sister-in-law we were all looking forward to a lovely superior beach front apartment. The apartment was beach front but that was the only beautiful thing about it. We have all travelled through out the world and 4 1/2 star apartments are usually that 4 1/2 star. When we complained about it on Sunday we were told no one has ever complained about that room 24.In the main bedroom the queen sized bed had been broken and then reinforced with a steel side. The ensuite had hair and mould in the shower and a railing missing on the door which left holes in the door. The tiles throughout the whole apartment were full of fluff and dirt. The second bedroom (after paying $22 to have two king singles made into a queen bed) had a faulty light that when you turned on would flicker all the time. The kitchen after spending 30 minutes to look for the lights that where hidden in the cupboard was very old and tacky. The oven and fridge were all rusty. Lucky I sat on the kitchen chair and realised that it was broken before someone seriously was hurt. We reported it to the weekend manager and was told oh no not that chair again and the handy man would fix it. We never saw him.The lamp in the loungeroom was stuck together with duct tape. Only one light in the loungeroom was working. We all understand that its not the managers fault but they should seriously get the owners in of the apartment to update the whole apartment and not just a lick of paint. Oh that was falling off anyway. I am so sorry to be making such a bad review but what we thought we paid for definatly was not what we got.