An excellent and unusual place to stay.