One of the greatest places I've ever stayed.