Great location, facilities and hotel ambiance. Staff was attentive although the service on the 10th floor restaurant was very slow. Also the service at breakfast could have been a bit faster. The dinner experience was good and the food quality very good. Will highly recommend this hotel.