overall, i think it is ok. it is clean. And staff is good. just the room is not big enough compared to the given picture.