Don't prefer this place by just checking the photos, no proper maintenance (alot of insects in the room, fungus, unpleasant smelling). Won't get your security deposit back due alot of hidden charges mentioned in the agreement. It's too high to give 1 star