Lots of thoughtful touches. Will stay here again.