When I stayed at a neighboring hotel before, I felt uneasy about security and staff, but this hotel did not have any problem. It does not face the main street, but it is quieter there. The staff is friendly and in English.
The hotel is actually new and clean but there are so many cockroach running around.
If you are interested in insects it's ok, but if you want to stay comfortable, please find another hotel.