The grounds were beautiful. All rooms on floor 2 and above have lovely balconies with wonderful sea views. The room was very clean. The bed was comfortable, but there were only two choices of pillow: hard or harder. The staff were kind and very friendly, but not well trained (e.g. the waiter should not reach over/across me to remove my husband's plate, and when delivering wine to the room, one should include a bottle opener) The food in the restaurant was mediocre and expensive, but this was typical of the area. The shower in our room had a fancy spa feature, but the shower itself was broken. Breakfast was excellent, but for some reason, guests were prohibited from serving themselves coffee, water, or juice--instead, everone was required to wait in an unnecessary line. Overall, very good, but not good enough to be great.