The apartment was clean, well located and the check-in process was very smooth. However the air conditioning unit in the apartment started leaking water during our stay and made it impossible for us to get proper sleep as the water kept dripping the entire night on both nights of our stay. I would recommend the place if the air con issue is fixed