This is a well kept and classy place, quite clean, with spacious and comfortable rooms. The service is decent (but staff do not speak much English and you may need to be patient until they understand you if in English). They are willing to meet requests if at all possible. I’ve stayed there twice and would do it again.