The staff are amazingly polite and courteous. It is a beautiful hotel with great facilities. The only issue I had was that I purchased half board at the hotel, but for some reason it didn't register on their system, and that was the case for my entire stay. So every time I went for a meal or breakfast, I had to explain what had happened and that the staff would need to contact reception to confirm. The staff were always polite about this and I never encountered any obstacles regarding this, but it was rather annoying.
Separately, I faced major issues booking via expedia, as I had initially paid for half board via expedia, but for some reason it wasnt showing on my booking confirmation. This is a technical issue on Expedia. I contacted Expedia and explained what had happened, even explained to them that I had paid the higher price due to the inclusion of the half board, but their response was that prices are dynamic and that I hadnt paid for half board.