A really excellent and beautiful place to stay.