Easily one of the most wonderful places to stay