Checking in was a nightmare. Had to wait on a corner for over 30mins with toddler and elderly mum in the car for the supposed cleaner to put the key in a lock box with almost no response from the owner. Slow to respond as apparently the apartment was still getting cleaned. This place was filthy upon entry. Black hair everywhere even in the “clean” towels. There was dirt and grime on all surfaces of the kitchen including the floor. The place had definitely not been vacuumed. The bed sheets were the only clean part of our stay. I personally cleaned the aircon filters myself as dust was blowing out all over the couch and floor when turned on. Limited cooking utensils that all needed to be washed before use. For the price, this was terrible. The pool was not even in the same tower with no instructions on how to find it. Do not book this if hygiene is a priority for you.