A great hotel to stay in.