There are literally not enough words to describe how amazing this hotel is! Staff are so attentive and obliging and nothing is too much for them. The rooms are top class, spotless and comfortable. Views are astounding. Great choice of restaurants and very efficient. I cannot wait to stay again.