WOW - without doubt the best place I have ever stayed - if you get the chance to book it - do so!