Overall 10

Apart from the fabulous location, it would be the spontaneity and friendliness of all the staff. I have stayed in numerous hotels across the globe and this rates as one of the very best.