We are glad that we stayed in this hotel. Everything was great. The hotel was impeccably clean. Our room was clean and we had everything we needed in the room. The buffet table in the restaurant during breakfast and dinner had a larger selection of food. We are vegetarians, which the kitchen staff took great care of and provided us with the delicious food. The staff were the best part of the hotel service - they definitely deserve 5 stars for their work. All the hotel employees were always smiling. We felt that there was not only a professional host-client relationship - we were treated with the highest level of respect and benevolence. Thank you for everything!