Absolute top experience.
This place is definitely one of the best I have ever stayed in.