Very clean, rooms were all nice and well prepared for our arrival! There’s many things to do nearby the apartment such as a night market and mall. Communication was quick and efficient, we had two friends staying with us last minute and they were able to accommodate to the change! I would highly recommend staying with this place!