On the whole, it is good. The rooms are well equipped and large enough. It is almost as comfortable and warm as home. I will stay here next time I come.