Clean. Hosts very helpful. Convenient with conveniece store on ground floor and MRT station right next door. Pool and gym on the top floor.