A supberb place to stay in a beautiful building