Only one word: amazing. Everything from the first until the last moment was great, the people at the desk very friendly and competent. The restaurants and kitchen were excellent. One tip: Bring a sleeping mask.