Avoid at all cost!! Words cannot describe how terrible this place is, check in is at 3pm and we arrived just before then, upon entering there was no warm welcome and management straight out told us and another couple that no rooms were ready and we had to wait, “it is what it is” were the words. After that it all went downhill, room wasn’t what we had paid for, just been cleaned and water all over floor, room was tiny and outdated, air con had a bad smell when turned on. We decided to go to management after looking at our receipt when booked. Def wasn’t the room we paid for. They argued that it would create more problems for them rather than giving us what we paid for. After standing firm that it wasn’t good enough, they advised us that there was another room which to go to, upon entering the stench was disgusting, someone had just been here!! There was a pile of damaged goods at door, kitchen had rubbish on bench and overflowing bin, dirty dishes in sink and food in the fridge, I sent my partner upstairs as I thought someone was still in the apartment, bed was a mess and bathroom had toothbrush and urine still in toilet. Enough was enough, went back to reception to say what the hell is going on, only to be told oh maybe it hasn’t been cleaned yet, by this stage it’s after 4pm and checkout is 10am, we requested a refund as we were not staying in such filth only to be argued with again saying no refunds. Over run with cats living in makeshift construction materials. Disgusting