Five stars are not enough!! Best place I've ever stayed - truly magnificent and magical!!! :)