The setting of the hotel is stunning and the property itself is beautiful. Staff were very friendly. This makes up somewhat for the "tired" condition of the rooms (our bathroom had an outdated jacuzzi tub and the knob on the heating towel rack was broken so we couldn't warm up the towels. There were also some issues with service. We ordered room service coffee and mint tea and we received every conceivable tea but no mint. Dinner service was also a little off in the supposed Michelin restaurant. We wanted pasta just with tomato sauce for a vegan in our party, but it arrived with the fish sauce. We also ordered mint tea in the restaurant after dinner but were served Roibos. It's little things like this that may not seem like a big deal, but that make the difference between an average hotel and an excellent one. Also, the coffee at breakfast was not very good, especially for an Italian establishment.