Interesting/unique place to stay, if perhaps a little overpriced.