The hotel is clean and comfortable with well trained, engaged staff. The restaurant is quite wonderful, the two meals I ate there really impressed me. And the waiters were very attentive and well presented. The other spaces I used were the gym, lobby, my room and the terrace. All met five star expectations. The only aspect that could be improved and brought to the same standard as the rest of the experience is the breakfast buffet which was not very abundant and not 5 star quality. BUT That said- over all I really liked it and would visit again.