It's a good place to stay. Just saw few cockroaches but manageable.